5 research outputs found

    Context Query Simulation for Smart Carparking Scenarios in the Melbourne CDB

    Full text link
    The rapid growth in Internet of Things (IoT) has ushered in the way for better context-awareness enabling more smarter applications. Although for the growth in the number of IoT devices, Context Management Platforms (CMPs) that integrate different domains of IoT to produce context information lacks scalability to cater to a high volume of context queries. Research in scalability and adaptation in CMPs are of significant importance due to this reason. However, there is limited methods to benchmarks and validate research in this area due to the lack of sizable sets of context queries that could simulate real-world situations, scenarios, and scenes. Commercially collected context query logs are not publicly accessible and deploying IoT devices, and context consumers in the real-world at scale is expensive and consumes a significant effort and time. Therefore, there is a need to develop a method to reliably generate and simulate context query loads that resembles real-world scenarios to test CMPs for scale. In this paper, we propose a context query simulator for the context-aware smart car parking scenario in Melbourne Central Business District in Australia. We present the process of generating context queries using multiple real-world datasets and publicly accessible reports, followed by the context query execution process. The context query generator matches the popularity of places with the different profiles of commuters, preferences, and traffic variations to produce a dataset of context query templates containing 898,050 records. The simulator is executable over a seven-day profile which far exceeds the simulation time of any IoT system simulator. The context query generation process is also generic and context query language independent

    From Traditional Adaptive Data Caching to Adaptive Context Caching: A Survey

    Full text link
    Context data is in demand more than ever with the rapid increase in the development of many context-aware Internet of Things applications. Research in context and context-awareness is being conducted to broaden its applicability in light of many practical and technical challenges. One of the challenges is improving performance when responding to large number of context queries. Context Management Platforms that infer and deliver context to applications measure this problem using Quality of Service (QoS) parameters. Although caching is a proven way to improve QoS, transiency of context and features such as variability, heterogeneity of context queries pose an additional real-time cost management problem. This paper presents a critical survey of state-of-the-art in adaptive data caching with the objective of developing a body of knowledge in cost- and performance-efficient adaptive caching strategies. We comprehensively survey a large number of research publications and evaluate, compare, and contrast different techniques, policies, approaches, and schemes in adaptive caching. Our critical analysis is motivated by the focus on adaptively caching context as a core research problem. A formal definition for adaptive context caching is then proposed, followed by identified features and requirements of a well-designed, objective optimal adaptive context caching strategy.Comment: This paper is currently under review with ACM Computing Surveys Journal at this time of publishing in arxiv.or

    Predictive Maintenance and Performance Optimisation in Aircrafts using Data Analytics

    No full text
    Predictive Maintenance and Performance Optimisation in Aircrafts using Data Analytic

    Novel Method to Analyze and Forecast Social Impact on Macro- and Micro-Economies Using Social Media Data

    No full text
    Novel Method to Analyze and Forecast Social Impact on Macro- and Micro-Economies Using Social Media Dat

    Estimating the dynamic lifetime of transient context in near real-time for cost-efficient adaptive caching

    No full text
    Context-awareness in Internet of Things (IoT) applications has significant impact on how IoT data can be processed, stored if needed, reused, and repurposed across multiple IoT applications. Emerging Context Management Platforms (CMP) mediate between context providers and context consumers in order to unify access to context and, provide interoperability that allows cross-domain context querying. This paper proposes an approach to adaptive context caching which enables CMPs to serve context queries from multiple IoT applications. It presents the transient nature of context which is a unique challenge when caching context that requires regular refreshing. The paper proposes two adaptive refreshing strategies based on online-estimated lifetimes (i.e., how long before data is estimated to have changed and refreshing is needed) - reactive and full-coverage. They are evaluated by developing mathematical models and simulations. We further assess the impact of different parameters on context cache performance. The results demonstrate the efficiency of adaptive context caching to minimize operational costs whilst preserving good enough refresh rate and compliance with Service Level Agreements
    corecore